type crypto/tls.hybridKeyExchange
7 uses
crypto/tls (current package)
key_schedule.go#L99: return &hybridKeyExchange{id, ecdhKeyExchange{X25519, ecdh.X25519()},
key_schedule.go#L103: return &hybridKeyExchange{id, ecdhKeyExchange{CurveP256, ecdh.P256()},
key_schedule.go#L107: return &hybridKeyExchange{id, ecdhKeyExchange{CurveP384, ecdh.P384()},
key_schedule.go#L156: type hybridKeyExchange struct {
key_schedule.go#L168: func (ke *hybridKeyExchange) keyShares(rand io.Reader) (*keySharePrivateKeys, []keyShare, error) {
key_schedule.go#L200: func (ke *hybridKeyExchange) serverSharedSecret(rand io.Reader, clientKeyShare []byte) ([]byte, keyShare, error) {
key_schedule.go#L240: func (ke *hybridKeyExchange) clientSharedSecret(priv *keySharePrivateKeys, serverKeyShare []byte) ([]byte, error) {
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |